1254
2
1285
1
706
0
2966
6
1746
2688
11447
685
2595
1243
2358
9
661
2835
436
1194
638
822
936
950
3090
3868
10
902
1320
861
10598
1601
3694
1494
1903
3
5347
4