916
0
1252
1044
1
444571
9
14
1698
717
4044
5
3083
2
2465
1189
3125
1777
216
3765
4
695
575
473
2476
3169
7
3779
2556
4471
346
2903
3
2964
3051
1603
3009
543