1568
1
1120
1160
911
1293
1021
2
1220
2135
0
1778
1365
2307
3
1816
943
38477
34
1419
1093
1985
9877
5
1524
2368
1431
1141
496
1813
491
6713
11