1323
1
914
0
1485
938
2123
2099
475
534
959
490
850
5033
15
5389
4158
8
1166
841
2
562
323
572
1862
3819
2776
1298
477
946
717