759
2
1829
4
561
1
1643
3
5105
0
623
447
6835
10
536
1851
1048
641
866
577
1433
410
2556
8
400
1810
1722
2186
582
1281
428
1001
1638
590
537
1015
1489