657
0
356
1
3231
2
536
3008
3
2907
583
791
1193
9956
2535
801
2219
4
2576
4044
5
3083
2465
1816
685
616
3125
5065
3546
758
5440
8
1541
444571
9
800
3498
3779