1787
1
2999
3
2173
2082
108797
0
1547
1015
1694
951
690
1749
2669
2
929
2184
1606
564
1681
2105
1766
1734
1743
2939
1306
2152
1691
3354
2571
6
2920
4
3485
7
1746