4887
3989
1588
686
1474
5196
1762
740
1491
1354
1801
1120
1261
1185
2105
947
2394
1484
3385
655
2122
1239
883
876
1632
1355
5009
1538
670
790
1115
838
728
2096
1857
1369
1362
1532
4751
998
12008
735
694
1556
897
1012
813
2749
761
1026
659
2231
1577
2177
3082
2415
1342
753
1271
1807
2744
959
712
986
742
946
924
1257
771
708
2331
766
1643
2375
889
1257
3790
794
1220
748
1262
864
672
1273
1178
814
845
1331
698
1655
1012
875
897
719
2561
743
902
813
910
1841
2127
1622
749
1017
1438
742
1036
785
2728
788
737
824
1459
2443
837
1990
789
766
1129
1100