1247
2
1721
728
1
2578
4096
1134
2194
852
281
23802
9
1705
2109
4
358
0
439
437
745
3926
14
3196
3580