2672
1
3
1035
0
879
1211
2
1362
1506
1665
1092
2698
4
2374
5
1750
2466
2398
5554
22
1195
1343
2058
7
1364
2415
19
1660
1151
1394
2535
1614
1631
1641
1675
3172
15513
11
3793
10
2837
35850
35
3289
2799
4045
9287
8
2168
6769
2282
16
3249
3396
3007