1331
2
4715
5
810
1
3292
15
2428
0
7633
6
1704
51331
25
2281
7
2323
9
1895
9954
1744
2906
297066
883
3
1227
610
1844
4382
4
1301
1767
674
1843
2126
3575