1694
1
951
1015
690
2669
2
564
2629
4
1743
0
2949
108797
2138
3
1451
6236
10
2695
2312
1174
1688
6496
8
1492
1729
2321
1716
3206
5
409
2522
1038
5346
3012
10827