2220
1
1013
0
3145
2
1927
2650
4
6517
991
1306
442
2539
11351
17
3593
16
403
1741
693
3
697
1399
1397
1104
14861
7
703
666
346
3505
194
935
9566
8
802
1048
768