1316
2
3217
7
997
3
791
1
934
989
4
6405
12
969
9
1140
993
1166
5532
271
0
962
1024
6
977
4840
11
1147
7415
9025
13
1836
8
2747
5
3808
875
1442
12427
20
703
6705
2132
527