2974
1
3212
27
2329
1676
2
1704
3
3565
1715
3362
17340
14
3222
11
3129
5
6189
9
2272
1188
633
892
1363
4914
656
0
1173
2837
6926
7
9858
2374
970
2182
1685
2190
2388
2302
4