1126
2
890
1
684
2395
4
741
1256
2497
7
569
3521
1183
2295
5
1936
3100
9
1123
1139
1112
951
843
1705
1812
3
1354
1246
2044
1326
1121
1591
1395
1011
2217
1913