3813
3
1360
1
818
0
1344
1875
1509
1289
2
1021
1547
1275
1472
2773
91887
19
1568
1840
6
1590
2562
1766
894
1632
1788
754
1814
1581
2999
1399
2166
4311