1052
1
1359
1110
3
1823
1686
2
588
980
1562
1161
4
1376
1785
1129
0
399
635
3268
417
383
1084
1427
1015
571
1172
2957
6
2669
2100
2201
935
2094
3006
18385