1797
1
1660
660
0
1093
1376
868
542
1599
629
801
4096
2
1720
1017
2287
1816
1494
745
1813
830
951
496
2710
883
2456
5527
3
504
2530
4
2906
3252
2452