1680
1
2695
3
981
1479
1090
7
1146
1437
2
824
1207
8
3920
1287
394
0
223
982
1394
329
3120
1344
1296
26678
709673
4
307726
9
47080
8915
3271
2613
5
12683
13
1396
1872
35364