702
1
2156
858
3086
776
596
2
1630
3388
6
1201
534
1966
5
988
659
504
571
630
434
8197
4
498
1266
1707
536
1014
465
739
2959
3
1130
2367
910
580