2507
1
6516
8
562
2866
2
526
0
1751
2760
4
1632
2020
2935
951
3371
10
1151
1694
1289601
1031
496
2073
1992
2906
5339
5
2525
2267
3
5950
297066
1778
2229
4285
5169
5486