606
1
421
2788
2
904
2619
3
1595
884
2737
2551
833
2222
10180
8
2452
773
2136
5
1148
0
1525
2829
1210
3106
4
2094
1587
838
1348
1011
4690
2223
840
1727
903