2730
6
1824
0
294
1608
1020
345
436
280
2657
3
2668
2
301
455
968
418
20634
8
2881
282572
543
417
251
2197
1
422
25137
19279
495
674
368532
929
31535
538