4042
2
249
0
733
1
665
1880
1174
940
509
1850
1055
406
930
1530
2144
2061
3
1858
2041
1543
2784
342
3516
2651
18
2864
617
979
938
419
1452
2586
459