327
0
3114
4
543
383
1961
17353
4292
2
257
1251
522
3498
116
458
486
422
121182
1
3315
3
2602
1346
1043
1824
802
213
714
931
2987
297
2972
1987
16