106
1
451
8004
8
2890
5
898
2129
6
1380
3
2237
1078
4
1302
770
2
464
0
1062
306
2085
1098
1444
34640
7
1857
271
938
703
767
2012
9
1036
1174
587
1472
1708
952