1027
1
1798
2
1309
0
1992
3
1751
697
3991
4
1935
1124
1244
2468
2374
4914
1711
2268
2495
9160
5
1514
2571
1775
4362
3186
1492
1706
5389
101569
1487
478
3546
1645