5252
2
1017
0
1673
1
3052
13
1281
4
605
1912
6018
3
2108
4954
730
25669
5382
5
661
2598
1158
3973
2964
8
2571
2317
3529
6286