3090
6
1690
1
1787
2358
9
2535
2
1532
674
582
0
1570
32302
2760
4
1431
1568
1788
370
1016
1749
1813
2377
697
1816
2082
3498
2100
2368
1819
2901
19783
83
1125