637
4
1046
3
1756
2
3363
1
2603
1426
3503
1138
1672
2259
5
2311
1460
153
758
34835
19
76683
0
2015
3012
3694
2085
1379
2788
6
5130
832
2876
732
544
987
981
399