458
0
4594
1
2683
2920
9
3125
2
31535
1227
552
759
1045
525
282572
768
2952
2296
1152
6976
12
1897
1297
584
400
669
4328
10
266
2272
874
2522
2583
611