1187
1
660
4930
4
827
657
0
2061
3
319
490
3485
7
2372
475
1298
1243
2123
1105
1103
534
484
596
2663
562
1166
532
668
1862
914
1581
3671
938
809