392
0
19783
2
2535
881
4044
5
3083
2465
2757
1189
475
3125
1650
3546
1
555
3059
3498
4
3779
924
4471
2304
2964
280
2354
3051
1603
760
5242
2101
1461
765