1666
3494
703
2779
2414
1157
2422
722
925
1550
2774
957
949
773
1911
883
995
2526
4267
698
1726
949
1283
698
644
1731
1043
2361
1093
823
1481
2989
802
826
2485
945
1998
3464
1457
789
2210
756
777
5424
2325
8344
925
3043
646
1294
1403
707
1381
611
1049
648
1826
901
2288
1417
1487
1561
1870
609
713
680
757
1354
2401
958
697
1133
1038
3824
732
1724
1123
1816
641
938
738
1765
683
735
753
2515
2757
1843
1758
765
664
821
1752
1337
1811
2024
2377
1167
2398
1366
982
908
3193
663
709
2470
4215
929
2195
737
849
1149
1062
1127
1353
1002
1863
892
1903
638