693
0
467
21152
8
1380
496
1778
1
2049
2999
3
2173
4179
1606
1532
2368
1819
2377
868
801
2535
2
1526
1787
19944
830
2110
2366
951
2982
526
1093
2562
784