1200
1
2507
6
2258
2646
5
1821
7
693
3
1653
4
696
1044
802
2
2077
709
0
11351
17
194
276
1104
768
935
919
25
1048
1687
164
1329
1741
1397
1106
442
346
703