1151
1
1489
5
5505
14
909
2
1104
697
0
1321
1009
1238
3
958
2368
83
1479
1275
1126
1298
292
2571
4
1664
839
1961
1426
2756
608
4797
886681
2036
633
8121
10
779