768
0
31220
10
1152
845
517
503
46414
1
3092
2855
3
2683
649
2275
2
282572
48708
1222856
4
621
611
2522
639
1921
691
300
391
255
464
2657
759
2093
2668
363