3435
7
1132
1
704
2
2117
1576
9
600
695
3
4880
5
598
1450
1403
1504
4
894
588
415
462
645
614
947
427
1559
6
556
449
519
452
776
0
534
448
432
623