1200
1
2507
6
1618
0
2258
25
2505
2
3465
1225
1743
2646
5
3054
1821
7
877
2057
693
3
1653
4
1683
696
716
1044
802
2077
709
11351
17
1306
785
194
276
2500
1104