1558
2
1622
1
3598
4
1304
2988
1883
1715
5439
785
0
1661
1819
610
3173
582
383
3198
2884
5
7793
1020
3080
3