693
0
2429
3551
10
19783
2
2535
2920
4
3491
2904
576
4044
5
3083
2465
109
7793
496
3125
236066
14
3546
1
337
709
32302
2113
556
503
3498
2437
3779
4471
2964
173