3080
3
1690
1
2932
2
21152
8
674
1570
1568
1787
3090
6
32302
0
1016
2535
1532
582
697
1816
1788
1431
2760
4
1749
3498
2368
370
1819
19783
1813
2562
1699
7258
3715