1036
0
4614
6
2586
2
1598
3589
2226
1
1562
2956
663
5867
6698
7
3146
3
2895
5
3224
1978
4585
10
7081
3624
1794
3465
462
2983
2045
2345
2785
2815
2397
4018
4155
2313