4000
1107
1694
4093
1090
1615
1876
2052
733
993
2456
895
664
984
731
9606
2124
1053
1430
871
2615
2089
2138
18053
1602
1117
1014
611
1564
1544
1034
867
787
2924
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
744
706
2104
1621
9342
1737
4926
1515
857
709
782
2779
1635
2425
1541
1796
1194
2262
997
1805
922
1226
5792
735
1160
2704
1592
750
742
1271
1663
1057
756
800
942
725
3433
720
1475
2624
1655
679
723
946
1769
724
1293
960
794
2026
7489
7736
1616
5738
725
6998
990
1627
1367
893