4587
3
1123
1
1162
2199
0
3898
10
1223
6753
17
1767
2
2505
3591
11
2336
57793
1239
1400
4476
2268
4
685
2475
3107
5
1590
1431
2802
6
7471
9
517
4606
2233
3212
27
2489
537
1917