1015
1
1694
951
690
2669
2
2131
564
2262
0
2377
1743
108797
1367
1089
5372
3820
3
2305
2570
21152
8
2949
779
3379
2061
1787
1187
1264
2554
16
2105
2670
5375
1615