1073
2
1438
1
1372
867
949
3368
9
1091
3155
1046
1170
4473
1950
0
3522
2528
6
1713
5
1281
2346
3025
1275
1413
1786
1286
3
2171
2824
1047
1981
2902
26
2508
2401
1265