1005
1
5989
3
833
443
1808
1714
1035
1094
441
1699
0
764
1363
2
663
1513
434
542
1872
4
1706
507
605
1366
626
7044
10
548
1251
1335
544
513
1674