1193
2
1453
4
2376
20
2129
2260
5
1372
6
5158
1921
1
985
1638
8747
1092
1183
1680
413
371
639
2318
11
461
1613
0
447
608
1078
9
642
1436
7
1733
490
1104
563
1478