1011
2
1124
1
1736
0
939
4122
10
3062
5423
14
2182
3
1668
4
2600
5470
385
1221
3126
2496
2137
762
984
1292
1906
2343
2310
785
2446