528
0
1152
1
2595
255
1193
616
14887
18
758
2453
3008
3
297066
2535
2
3447
7
1064
4044
5
3083
2476
877
17946
1809
2465
1189
685
2087
2556
4
3125
153
1287
2320
6
3154