2328
3
177
0
1872
1
2069
1897
2730
6
2657
2668
2
467
3092
3868
3498
4
2093
20634
8
587
1842
1551
2111
1336
2209
2191
5140
2199
918
492
282572
328
2855
4111
2497