2204
3100
815
890
1632
652
1168
1522
644
2919
717
777
1061
1253
614
1580
794
1495
878
1873
739
6760
760
948
1382
2664
695
1805
1983
902
685
2951
929
827
852
1933
866
1188
1307
858
2078
774
677
3206
1285
746
1281
834
3326
921
651
2614
1574
931
2533
654
827
2380
2933
1104
1646
676
981
1354
1020
1082
873
1664
1529
2491
1834
1095
1096
1469
811
698
908
1097
638
900
635
1236
1634
2027
1546
2195
850
625
613
2134
3194
860
1284
1460
680
876
1036
910
948
838
772
2585
702
824
1526
4351
637
1139
983
1443
826
791
709
2016
642
1205
2434
2727
761
936