930
2
904
1
1697
6
2430
12
998
475
1547
588
2579
86
3202
3
852
0
796
2797
3570
4629
4
747
1124
1520
486
597
2002
8
1681
2792
1139
2601
1227
2405
1163
593