1449
1
1162
2
1486
2493
14579
6
1287
3
1133
3346
1086
4
1242
1100
3074
1367
1551
1195
923
2327
1781
972
2937
3496
5
912
2546
4853
983
971
1458
1203
991
1171