584
0
530
4
1152
2047
1
2126
458
1343
3287
4033
768
611
1009
363
4864
8
822
478
2720
10
639
1607
396
2952
422
169211
11
1779