5145
5
1709
2
2471
3
2617
977
1
987
0
1906
1913
1583
1210
836
1489
4
1499
859
458
1433
2193
486
2236
1467
1059
2109
1284
9965
2248
5225
6
6369
28
1910
8
2318
17
3968