2781
1
1325
2
1663
0
159
866
845
951
8527
2100
496
616
1015
19944
1564
1606
467
6346
16
1423
1976
3
1691
12459
1087
1787
4823
9
2502
2600
4
810
4179
1380
1218