1300
4
422
2
348
1
785
2624
3
630
417
74
351
256
227
117
76
121
224
82
372
384
499
676
301
247
538
433
653
803
1432
579