3080
3
36905
0
1939
1
2884
5
2303
2
1044
984
2780
608
4259
3546
4044
3083
6286
2465
3125
722
617
3779
3256
3554
9
2139
4
3051
12459
9877
1461
2666
1494
1618
1849