3181
2388
815
1801
5819
2310
739
672
943
2096
2189
785
843
2166
1584
3035
19891
2578
2647
1145
840
874
3918
1449
1668
4735
1411
3623
853
764
766
5951
7398
833
756
1574
12290
892
9974
2712
8989
1439
1760
1126
1473
1550
1425
1956
928
1317
1334
2395
1236
1198
927
4774
884
856
1482
2195
1266
1078
6059
1003
1295
1144
798
1282
1289
2322
1126
731
2347
1944
1452
662
2086
852
2169
724
1557
858
1497
1304
6452
1161
2901
696
1446
1440
733
2429
819
706
2168
758
3348
728
890
777
880
923
762
917
976
695
3050
2320
973
656
769
739
2800
857
732
797
1001
1537
2690
699