1824
0
31535
19279
2
1020
458
392
1677
325
418
2275
320
467
25137
929
25127
2546
1
464
2041
777
35426
415
200
171
7334
4
529
688
17353
968
376
1711