4111
2
2749
1
2748
1452
910
4
1084
0
481
1098
65
411
2546
316
505
78
2076
1152
467
105290
1463
2735
75
385
1043
827
797
10270
1123
2299