10243
4
1289
1
884
2184
2
873
1841
2062
839
1425
1691
1751
641
2836
768
3
1028
1038
1876
1387
0
1923
2680
1220
1128
1660
1938
1825
1954
842
915
2121