1380
0
1813
1
673
21152
8
1844
1660
2773
1788
1295
1778
3765
4
1382
2535
2
1532
619
280
1699
1883
467
2650
20
1168
3484
19783
1345
2173
2250
662
7034
3326
3
32302