3222
12
11993
6
1337
3
1278
1
1167
2
3007
10
2397
3431
4
6114
9
2204
42
0
1618
1443
1780
2443
1896
1366
401
1255
8
1873
5
1149
1919
854
1192
2126
3488
13
2333
29
258
4716
1141