338
0
637
4
1046
3
778
1406
1757
2
3363
1
2603
1426
3503
1138
1672
2260
5
1461
2311
3012
34836
19
76683
3694
758
744
2085
1379
2788
6
2015
7611
20
5130
832
2876
31431