3475
1945
682
1194
1228
1533
770
741
695
836
2437
766
722
2102
1345
1827
791
824
816
777
2230
4119
798
1603
682
683
721
931
1008
1785
1013
1248
3196
2283
2418
1348
714
838
703
1065
919
864
4911
708
2747
3998
1379
678
5130
3194
1162
754
980
916
800
870
834
1292
1008
1443
3175
2152
727
5092
838
4464
946
1391
4331
1054
1924
1002
936
1607
983
673
1584
703
1074
6159
1193
999
1198
2197
3459
7418
712
1131
811
2013
843
3870
3058
1590
1044
1394
965
8387
6522
951
1307
1328
818
697
968
1064
790
748
8368
870
910
1265
871
1093
3183
1301
3249
1347
2748
704