2730
6
1745
1
340
0
520
20634
8
1314
304
355
979
899
11881
3
575
3251
2657
2283
4
2668
2
467
349
262
5217
11
31535
418
17353
2290
78
72
1020
342
19279
430