1599
0
1238
381
8125
9
17824
1
547
747
695
2769
2346
1042
382
56488
298
328
320
2299
703
3277
8
1362
322
383
340
634
373
371
1700
4
2033
2
4191
6