4111
1
964
1470
1182
2
2260
12
1291
571
0
1651
1563
1575
1937
1903
1330
635
1894
2086
1823
662
3268
1929
775
509
3795