1286
2
2272
7
1663
378
1399
1
782
322
199
1923
2461
1284
3
6953
6
15324
3036
12
375
0
1586
1859
1973
874
224
342
564
4323
1239
2508
637
529
636
788
2793
4