1553
3
1044
1
2473
4
4609
492311
6
1705
2
1960
1752
10
1296
0
186
1542
1063
848
2206
9
987
1742
930
1348
810
869
7
1920
2212
5
7292
1823
520
1537
832
72
47078
2814