4940
5
392
0
637
1084
2190
1
1073
458
1230
2041
63
56488
381
573
356
776
1877
3868
2
1053
2033
2623
4049
10
1893
1454
331
172
2705
1128
804
611
475