1182
10
965
1
2997
9
7053
14
2318
11
5491
2402
2
1098
1572
3
1791
605
3115
1560
492
76
796
853
791
564
1579
735
1004
4
1249
1286
6261
368
887
1661
0
3515