1095
12023
2787
4272
5148
4137
1314
1067
9087
2878
1653
2095
2789
1375
2705
982
1758
2037
1253
10799
1675
898
1829
780
7104
1232
1224
1146
1430
749
1426
1790
1143
1507
1717
1681
1598
739
8135
2035
1020
1024
1590
1100
1316
626
1869
3040
1820
679
2467
5445
1231
1691
1606
872
1283
1319
2060
8853