2231
1
6345
1867
1415
951
2100
2
1743
0
929
790
3683
419
1691
1200
1516
1694
2758
4
3715
1451
2462
3
1084
8217
6
2949
582
5151
1736