2730
6
25137
0
31535
17353
20634
8
19279
2
1745
1
340
1098
3114
4
520
1314
304
6800
355
1559
979
899
11881
3
575
2657
2283
2668
467
349
262
5217
11
418
2290
78