31535
0
25137
19279
2
3498
4
383
2574
1
968
467
1824
802
2275
1020
2546
392
241
2727
1454
7334
17353
584
246
798
443
282572
531
2730
6
458
501
745
543