2328
3
1872
1
1832
2209
1020
0
4536
2
3621
1551
25137
4111
1133
637
381
467
458
1931
1336
445
675
416
1824
547
1004
408
3466
5
428
968
2199
403