1456
4
802
0
1666
2
1824
2982
3
927
1344
298
198
1
839
1463
4273
1642
1245
2819
1901
3063
2052
2076
1711
4427
10
2966
5
1022