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