634
1
951
1015
1694
2312
0
1451
690
2522
2
2669
1681
1787
564
19944
2294
8527
1743
2949
108797
1038
1087
66
3386
3
623
1606
1740
843
2495
3518
1306
6236
10