1496
1
1198
22683
3
850
0
1589
289
414
2
2099
363
2077
4
629
725
4741
3262
10
865
5272
7
583
1617
2459
13
9056
22
1537
2525
1684
1184
990
1557
247
1185
1394
2105