2450
4
699
1
2892
8
3245
11
3353
1254
1205
1334
891
3
2605
940
0
649
1010
840
482
388
469
1731
2
1816
1768
2649
13
690
1066
280
2562
5
1019
1213
1181
1532