1385
2
1377
4
2599
18
3173
3381
15
1801
5
1390
754
1
271
475
2561
7
1407
3
616
2493
503
5478
14
2003
8
2526
0
472
720
682
993
978
179
624
2633
1184
1072
681
2886