306
2
656
3
3219
1
1294
7
761
1049
1311
4
1711
540
379
123
628
1212
0
3162
5441
12
1654
2257
1196
1238
476
3224
1320
6035
9
464
2251
5
1384
425
3693
11
2051
1227