1266
1
2508
7
3995
2
519
2028
1063
2060
2929
6
2974
1462
1731
3982
1059
8411
3
1554
1088
575
0
1812
38477
34
2788
3560