531
0
3083
2
17946
2465
7793
4
496
2087
3125
3546
1
32302
392
536
758
2483
3498
2437
3779
1458
12305
3
4471
2964
3051
1603
1193
1461
747
605
3316
10
4074
410