31535
0
25137
2574
1
467
2275
2
19279
2546
1020
325
418
968
392
383
745
1824
1645
2630
3114
4
77
437
431
1009
795
4864
798
2190
2362
20634
8
400
380