381
0
2328
467
403
787
4111
2
505
2647
458
737
683
349
439
25137
2490
1425
1608
282
1336
820
2143
454
943
457
1161
675
979
839
970
369