346
0
439
2211
2668
2
530
303
458
389
382
1554
383
804
3360
171
547
247
2459
9
1950
1
246
392
3164
8
284