444
0
787
587
2730
6
678
292
1277
5
3251
683
533
505
271
462
495
463
2211
219
479
138
447
476
1
169
2275
2
1094
1029
19279
608
552
16
230
455