2498
1295
3380
9265
2417
935
1811
3513
4074
760
12354
21416
7194
8993
1012
2368
3454
908
1088
924
885
987
1852
1268
1107
1500
2130
1370
3625
2747
993
2550
5462
1420
4247
2093
5554
1803
5395
7496
1679
1766
6033
11510
1207
8240
1642
2805
2150
996
1137
1372
889
1555
1466
1316
765
3763
6613
2148