3148
5
3766
19
3516
7
2312
3
1159
2
1171
195
1
1250
8
1616
4081
11
2959
10
1488
0
764
2064
1075
1836
16809
1000
4756
10936
793
1025
755148
4
1916
539
457
541
1599
2254
149