4655
10
1558
2
1527
32302
0
1767
1331
1
1623
1243
1239
1267
7599
13
1843
8945
3429
7
1812
4438
6
1303
1679
1162
1431
807
1282
4074
3926
14
536
652
1212
2425
3629
3683