1047
2
1416
1
8204
3
2471
7
658
1289601
4
2794
3848
610
0
3263
2861
1894
2326
2631
3262
5922
5
1839
2522
1009
3655
11
12472
181997
2937
1987
2004
2392
1643
1355
1393
3012