2089
2138
18053
1602
1117
1014
611
1564
1544
1034
867
787
2924
1613
1648
640
744
694
794
810
675
749
1070
1225
1943
791
754
813
679
1572
1618
1205
1173
1564
1069
1490
1537
2765
4117
855
2039
903
3391
739
747
1103
2359
1401
2361
1992
736
871
955
1264
1729
1448
1112
1409
4175
3126
893
3446
709
1414
1300
867
954
796
1156
892
2165
639
971
709
2060
1550
1093
838
5463
951
1693
809
846
1795
702
2275
2188
1175
809
1876
812
2388
1236
708
1812
2048
1036
1194
4666
802
1396
1185
1726
762
887
10208
674
1291
872
797
1519
709
767
2050
956
844
750
737
1068
1738