2668
2
396
0
2522
74
683
383
3659
14
154
255
474
296
431
2992
20634
8
1219
649
1649
1
909
605
66
418
4328
10
438
341
1015
2477
555
421
626
918