501
0
24337
22
3498
4
774
2337
5
1449
456
1832
3
8527
1
3723
6
17946
3008
2254
1812
1075
2
1153
2268
1431
5065
3090
15233
2012
2366
2562
21152
8
1162