21793
0
1642
3
3133
14
957
1
691
1555
4
747
2
1197
898
877
2111
7062
1160
1722
1126
5
2685
1517
7
1229
2241
1666
3166
22953
8
1276
6
1064
1325
1559
4265
1447
2135
1523