1118
1
2228
1646
1595
2944
1689
2
2122
3
4007
6
13572
14
3554
1677
1417
1953
1783
1049
1358
2329
1173
3320
1422
1394
1950
4571
5
1788
1999
3889
7
3160
2474
1438
5220