4447
19
543
0
616
337
458
460
534
1756
405
1472
1284
816
922
2245
2691
378
1099
881
795
1062
3159
248
1709
1581
688
1519
436
431
336
242