2894
8
2456
4
3250
11
1254
1
3356
1335
900
3
2606
941
0
649
1010
843
389
491
1818
699
1212
1408
1768
2652
13
1066
1214
1183
1540
5
280
2
2562
1025
691
469
1735