1403
12
1144
1
1424
2
279
28967
55
2223
8
2298
3
1453
2039
2287
2151
3373
1896
4
427
997
1771
747
1168
1230
1521
1210
4286
1922
6
2453
7
2015
2377
1639
2150
961
2508
15