1170
932
890
1915
870
1141
1555
43
0
1858
1197
1557
1241
43
1164
894
506
518
866
43
880
846
82
1812
1893
514
1297
82
1575
960
530
1269
882
515
14
519
1551
1167
527
1997
320
574
903
1236
1270
1623
1019
952
1243
82
1907
891
205
848
0
1461
1188
1310
82
937
1246
1305
0
0
513
43
1882
0
43
550
43
512