2879
4052
1550
1082
6092
3023
867
2326
1810
1019
1594
1763
1232
1796
887
1986
930
4995
1899
859
652
777
2268
2391
2350
3556
725
2125
3035
2879
1844
2175
920
717
2027
1065
826
3151
1700
1131
672
824
1432
8979
2236
1584
922
680
620
686
941
1838
1917
1116
1101
2475
796
1921
1181
716
1426
1750
710
884
843
963
913
706
706
940
818
2378
852
1575
1541
934
763
797
827
765
1190
2730
3168
2684
702
1801
2900
1097
1005
1302
990
717
9078
7307
830
908
1042
920
2679
907
993
758
3027
926
1705
3109
1884
826
1636
1557
1557
997
1368
1327
703
812
1318
1049
1331
1003