2118
1
1460
2
11924
2163
0
1522
1793
1569
8527
1223
1431
1386
1599
1565
791
572
1034
19932
6
12149
890
658
1451
674
2381
3
2913
1371
2173
532
2271
4
24337
22
1123