1115
1
31535
0
2522
458
296
846
97284
759
1045
3205
471
1343
572
503
584
573
25127
3116
169211
11
691
4830
2
1232
653
3815
3373
1779
2952
710
3
1541
525