442
1
912
6
458
4
726
2489
17
902
702
900
8
1182
865
2
847
0
1960
3
1938
2866
1744
5
2915
2564
8251
26
2553
899
2039
871
2619
11
3402
4784
4151
1598
1794
2635
1228