1628
1
1509
3
2579
5405
8
2332
1794
2
2138
2368
1083
1062
2642
5
1403
1516
1112
1098
1228
2182
0
1977
1146
979
1058
1892
1189
1704
1935
1859
1492
1461
3228
2198