1110
3
1376
1
2334
0
1052
1458
1359
400
2669
2
1070
2188
9
1823
1033
995
3440
1129
2125
1470
1903
2234
1563
3117
1431
2708
1306
3268
1901
317
2201
6062
16
635