2545
5
1805
3691
8
3679
1
1961
4
4243
7
1456
849
886
0
1277
2201
11
1259
1947
1425
962
1811
1279
2359
2
1133
1939
957
951
454
403
2121
409
415
1045
456