1855
542
1174
1264
882
1404
870
843
1510
82
140
1220
1170
1168
269
0
1394
6130
1162
869
1217
1218
526
1586
315
1410
82
538
824
884
519
1592
883
862
933
493
2472
868
893
858
532
815
849
530
1145
1453
864
910
890
1923
517
333
526
296
886
1859
1513
923
540
82
894
1550
868
1212
842
3350
501