1380
0
2666
9
14
25669
3102
2
400
3546
1
2044
1118
8637
11
3484
1306
1603
4309
5592
8
255
635
280
2405
1660
2934
693
1189
526
1037
801
745