1242
2
1846
1
1358
1876
1346
1100
935
1202
1516
3
2584
5418
8
2155
1093
1072
1419
1523
1122
1110
1235
1152
982
1064
1190
1503
1015
1567
1416
1065
913
929