1011
1
1278
5
2587
3
644
869
0
819
1304
2
911
1461
2629
15
2109
4
988
2524
1453
620
1158
18
1584
835
3299
8
1313
16
1625
2052
4151
1619
978
1010
2662
1399
1853
2251