7075
2
5240
4
910
3
1422
2870
11
5271
5
2988
1
552
538
1676
7
1350
1037
1938
712
729
584
2240
15360
6
1133
1003
858
744
583
954
7333
2669
12
597
1036
1963
1714