424
0
31535
2574
1
25137
2272
2275
2
19279
1551
376
76
471
17353
968
467
637
392
527
1880
955
466
345
2690
374
20634
8
2668
2727
3114
4
1824
692
1608