1542
1
931
2579
2
1650
3083
2465
2932
1569
1564
1816
2394
4115
10
2903
3
1622
4165
6
3051
1603
1734
1423
1405