1527
2
959
1
906
1419
1935
5375
0
1688
1015
1694
951
690
2495
2669
1451
564
2522
1743
19944
2899
8
108797
734
21152
2949
1534
1535
1485
2710
2776
1720
1833