2469
0
2502
1
3546
14861
7
55904
17946
2758
5
8313
9
763
3519
37355
13
5527
3
4519
15
2349
2
581
2126
567
5141
2023
6
3090
2044
3142
4
2199
2105
501
1993
1059
3745
2629
5978