1518
1
661
1642
2190
1425
785
0
1603
2
325
2749
1666
1054
3025
9244
4049
10
1125
2668
390
1452
3095
6
1428
7952
2168
5
2000
2564
2644