1078
7
1400
2
743
1
744
503
457
557
2765
3
425
419
2521
6
1036
6212
597
4
2240
3265
5240
2870
11
5271
5
2988
858
1422
7333
583
3069
1037
552
539
1676