493
2
611
1
886
3981
4
8683
23
472
407
429
651
3422
15
722
3
6117
9
538
3349
634
455
527
648
1207
8
1278
5
4876
6
2587
1787
3135
14
801
473
2784
445