2056
8663
1829
1101
2656
3770
2392
53917
2727
19867
908
787
1184
5879
714
905
732
861
833
3246
837
655
2276
1023
888
1296
1066
691
702
1693
1971
2141
1126
717
1877
1520
1846
2635
842
1737
2087
2870
955
1000
936
3941
6039
797
823
2369
1122
1332
1035
1006
1212
705
849
1432
4576
686
1895
847
1242
861
763
1444
1759
1049
1185
2391
863
896
717
6033
806
771
877
1264
1137
1303
786
1362
844
2433
924
2117
1369
792
1796
1179
1784
1577
763
763
852
3142
643
711
711
3514
1003
800
2901
694
2115
798
815
1436
1407
1256
857
1621
878
1222
773
1393
746
745
700
906