510
2
538
1
2544
4
299
415
1721
6
361
1461
3
11264
1335
89
811
1778
41
0
305
2748
1040
355
235
980
250
641
1352
591
218
420
559
575
971