3114
4
2168
5
17353
0
1649
1
247
1172
2
1507
3233
16
1043
802
2551
14492
1842
653
3650
3
1446
1307
121182
2306
909
6370
4445
683
2864
7
22330
22
896
475
2141