1842
2
2955
2112
8
1897
1
2023
3027
10
1648
2346
3
1115
1108
1008
3674
3287
1661
1010
561
4677
737
1277
5
111
0
1960
7
2188
9
1314
2079
1626
1225
4453
1973
1156