1042
1
1426
1179
2403
1340
1382
1104
3
1836
8122
13
1918
2
1191
1750
1579
7475
5
2166
1754
1614
3898
10
1302
1228
1568
1041
1267