1020
0
2328
4111
2
418
381
467
1137
1
2730
6
2152
437
1346
4
2224
957
456
25137
951
547
213
458
584
909
5875
4536
358
1877
675
798
415
407
2490