671
1047
2064
746
1164
4232
842
1892
5821
1975
1500
1354
2641
1185
5407
7868
1392
2043
791
963
697
2923
1430
1416
1532
1023
12071
922
4301
1698
1982
860
2224
792
2096
1029
695
20733
780
730
7538
3775
1430
1600
3822
1466
1569
1004
10402
1236
635
1553
699
1083
1998
1723
1251
1828
5257
1360
718
3351
683
917
1188
1821
1082
3108
852
3158
642
3489
868
1012
1837
689
2372
1157
852
892
776
1790
1420
812
859
1586
727
12820
878
1058
755
1542
865
1994
790
627
938
2946
9397
630
3124
6675
713
1663
1687
783
1670
727
636
1799
700
952
1387
763
1216
1525
1646
1845
714
878