1161
4
1189
2
383
1285
1775
1
2445
6
1400
1588
1343
0
1053
1559
3
1527
1298
2386
1415
1889
832
1645
2303
1004
1286
915
1634
947
1386
1164
1058
898
1297
1086