1200
1
1306
929
1787
2999
3
582
0
2110
4080
16062
15
2982
1814
2
2760
4
451
197
1305
1743
2173
1501
2207
469
2980
5592
8
3691
790
1618
2166
849
5805
370
1707