1561
2
1438
7
2583
5
1874
3
1363
1790
655
1
1773
4
1290
4876
13
1835
8
1365
2965
497
3252
651
0
1733
1532
1474
1165
1762
494
536
936
377
906
1503
138
564
1049