1200
1
929
1320
2
3868
10
4537
4
2110
2471
7
4080
16062
15
2982
3
1814
2760
1306
197
0
1305
9027
1501
5621
8
2207
582
1787
469
2980
2358
9
5592
3691
1618
849
2835
5805