2451
4
2894
8
3353
1334
1
1254
3248
11
941
0
2606
900
3
649
388
840
1010
488
797
2
915
1340
72492
736
469
1210
699
1484
686
1135
2732
590
16671
1015
2361
5