830
0
1492
3
21152
8
690
1
3053
7
935
19783
2
1603
1690
1660
3683
3498
4
2368
693
83
1431
1547
1568
2562
1691
3080
2605
745
297066
3562
1093
2710
801
4179
802