1517
2
1664
1
2906
3
15482
15
2982
973
2499
4
355
0
1501
2812
2361
2443
2727
5
4309
2987
662
1464
3025
1540