5088
6
1344
1
4278
2
1105
1451
1835
3554
3
1552
181997
11
3563
7
2252
1869
1622
2483
108797
0
1834
5141
5090
3041
7159
10
7034
10827
4
1855
4085
9956
2643
2068
650
1184
1570