1689
1
10918
0
1500
183
548
269
343
1963
8
935
1656
5
496
1039
419
322
882
170
238
931
440
628
447
180
184
442
409
397
4064
2
451
5044
14
1049