1952
1007
2597
2488
1744
1773
1060
3212
5661
797
1112
1324
2344
2073
1465
2089
1179
2554
1983
1864
11586
2231
2633
1433
983
1802
1775
4995
2253
1604
2958
1175
3824
808
1341
838
1997
1253
1930
997
891
1687
881
1282
1657
2111
766
3477
949
1485
5590
1001
2357
1330
932
3854
782
854
1342
2046
851
631
1659
942
893
2603
626
2988
1027
1532
634
937
926
700
1381
1825
965
761
830
1241
1448
832
1047
969
4896
1386
931
869
7504
708
745
1637
989
737
886
748
707
2706
1859
1135
782
1318
965
927
680
1331
1307
1003
769
858
803
3777
2388
792
4032
1295
1224
864
2211
2377