982
1723
1024
694
1238
1273
806
991
923
3460
2976
2300
4510
3016
2540
8931
2016
3523
1448
1592
2705
1967
1591
1745
1610
1937
1691
7535
5627
3494
3276
5629
8543
5106
3623
6174
4455
7525
6771
5809
5617
2299
6078
5159
5051
5790
4824
5530
15307
20144
4049
12527
5569
5273
3715
4222
4068
4578
7521