4438
5
4513
1
3359
935
0
2229
4
107
400
1869
2
714
2306
1084
493
804
553
472
1705
2727
2000
785
3312
3309
3
869
1454
1354
1545
1966
2478
5966
7
3063
1207