3589
2
2463
0
8555
1
385
1524
102
338
696
808
2030
1282
688
1126
45986
950
645
3116
1078
402
1614
426
384
593
362
2270
699
460
596
732
906