1316
2
728
1
615
440
385
3222
7
1000
3
791
557
710697
4
936
993
406
6408
12
975
9
370
435
520
1142
994
1489
1167
5534
271
0
964
565
1026
6
979
4843
11
410