2396
641
2014
1950
2178
5937
1757
1229
2609
1888
815
1432
990
2323
766
1983
672
879
1142
791
1959
4720
1627
1448
2042
1795
1813
868
1368
769
794
2212
1216
3078
39450
1259
1025
1205
1198
1588
4935
1002
2747
911
2058
793
952
1578
857
3096
2036
6520
2357
2495
1205
3094
930
1267
2785
729
919
679
5999
1598
1521
831
1074
1683
1011
12180
745
2083
1116
1274
1168
1529
2877
1603
1390
682
3330
939
4872
723
878
642
1242
685
706
1575
1192
1229
705
2141
983
1830
1963
2721
1738
1205
6396
994
2047
594
750
708
908
629
692
829
819
740
772
1503
691
1252
792
2330
1289
1636