2028
1981
1682
20732
7829
860
1174
2156
1359
669
888
816
1593
876
848
1431
1303
716
703
1911
1777
931
713
3876
630
1642
1057
908
763
990
936
708
725
8587
659
1407
803
845
783
1457
1306
1009
3654
886
1229
4300
8174
698
717
972
938
747
1643
2526
1192
746
1169
1055
687
1599
1445
3023
738
699
7506
1171
1242
1027
1578
763
2910
1176
66556
878
1215
10380
1038
869
1282
872
3131
832
1962
2789
75562
704
1074
910
1082
712
983
1558
1387
814
947
3351
809
756
1413
757
1427
649
1847
860
1289
1381
1074
925
706
1786
2389
1790
11298
903
833
1223
783
762
647
881