521
1
1385
1902
2
2086
4936
2017
5
1933
2147
3
907
2494
1222856
4
283
0
1270
509
2989
2061
2843
10270
1068
5112
777
625
3350