1681
1
1787
2173
2999
3
801
0
2166
1547
868
2368
1660
784
1923
2
1590
2427
12
83
1093
830
1380
1813
1814
1749
4311
3518
2184
526
496
1766
1382
1788
1825