1832
2
462
1
2709
6
822
1041
3116
3672
7
512
14076
718
22330
22
1352
1014
968
1089
5
431
0
1934
5316
10
2683
20634
8
1600
1400
6194