1608
0
431
683
743
252
1612
407
301
18
2211
413
2152
517
827
239
401
970
25137
340
1661
1
297
349
115427
2161
1101