2360
2
1002
3599
0
3883
5
905
722
1
1453
845
2265
4905
9
2216
4
1188
1565
1180
2427
7
744
808
1933
1198
836
3159
984
765
1328
1278
1687
1142
1640
1761
929