2444
4
3353
1010
1
478
0
3242
11
2883
8
1254
1334
886
3
2602
940
648
387
840
1766
2560
5
690
699
1881
16
719
1204
2491
668
2
961
433
152
1066
2647
13
1816
686