823
1350
645
830
3302
2055
4011
1687
18159
1592
1155
1677
1299
826
839
1336
920
1809
712
1702
2732
1589
725
1589
1110
1125
949
717
3265
985
726
1851
2086
745
1592
1682
1048
1349
1073
2148
852
693
2986
701
2993
910
879
698
1153
1168
2529
2994
1617
1544
708
936
683
843
803
824
681
1561
1628
1444
1516
5541
740
1793
1097
703
1985
1549
950
1106
784
1180
1202
701
736
1510
1354
659
1141
1474
800
1724
1262
2322
665
852
784
1454
1101
640
673
1496
1863
690
949
1149
637
813
1411
1766
1179
2131
1164
1360
1290
1334
1076
763
2194
1140
673
2984
3633
3442
837
1062