594
0
1264
881
2992
314
436
353
699
1137
1
2431
3
943
480
4292
2
505
770
6979
4
1807
765
1533
69
2569
5
3070
573
962
349
266
1877
1020
530