2233
4
396
1
2696
10
1769
6
552
301
55785
36
8751
692
0
683
1041
218
160172
14
1143
2
2219
12
2675
2700
1930
3
520
733
5138
1209
1196
369
25
2227
5
2275
3809
465
9898