2093
2
798
0
407
594
968
4045
1817
945
376
2668
25137
303
729
3114
4
1045
357
899
12590
2006
1
1511
333
948
2459
9
78
756
928
568
17353
232
165