1643
4
1535
6
3653
13
15327
212260
0
709701
810
3
961
5
854
1214
1
751
12683
721
2863
2
1387
4998
9
6165
1241
2703
1063
450
822
5265
2227
4925
1296
17414
8
5186
24
986
7118