1558
2
1376
1
5204
3
2836
0
1537
1998
4
2072
723
3100
1232
1687
471
1522
5070
19
1576
1884
6676
12
3918
7
7793
3364
844
1223
2336
7812
851
2131
2562
3423
9817