1120
1
1021
2
1220
1778
1365
1789
3
1859
1900
1063
0
12459
1144
1985
993
8178
5
2927
1795
1873
2393
1411
190
1355
1141
491
1075
1125
822
1179
884
1279
1131