4148
2
2431
1
1587
1747
0
5051
3
434
1509
5
5527
2282
1026
3188
4
655
884
664
812
611
881
120
3026
87
475
1725
418
2274
3954
616
402
463
317
1743