1768
2
479
1
2623
3
3083
2465
2480
4
2932
784
2903
3051
1603
758
0
3323
2149
5
2087
2707
806
1849
898
2906
588
2258
2990
1294