996
816
519
1212
547
1342
515
1
451
517
709
3605
520
1674
2287
521
2763
542
519
1096
544
1
11591
452
623
2301
1397
534
541
620
581
5877
1
612
436
1072
557
431
532
379
1050
3073