3223
11
761
1
472
2
301
126
0
1750
7
1083
108
966
3308
2932
2628
2653
3079
1234
3
1055
4
832
777
1079
91
1354
44436
1585
730
652
3413
2134
455
787
303