2615
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
1361
959
899
3208
1681
1209
975
2957
1377
707
709
821
1728
1226
6093
1109
1225
1286
3081
639
715
797
7848
2010
970
803
1716
1448
3320
1437
864
1409
1406
763
1821
1068
1018
1377
857
953
1107
888
5007
1573
2830
751
1132
820
884
794
2100
2425
1175
707
1124
756
787
595
1819
821