621
2
871
6
35373
0
368
1
399
321
2448
27
478
3
712
247
532
1795
238
812
1173
250
600
5
1222
1111
363
2143
877
1277
1294
1525
1183
7294
1322
4
3749
6650