493
0
25127
81077
101
1261
1
3123
266
282
445
7328
2
560
590
1022
436
529
1464
955
2669
2691
3564
3
1152
3595
6
2099
765
2141
18385
935
2119
923
11
2086
4
68