1
396
422
617
1173
936
579
1238
1930
1168
3257
1
769
868
511
20022
1
525
665
439
1
478
829
2596
584
359
844
1
648
362
815
1
2269
362
4532
1
568
565
440
1
7827
547
618
1
723
2371
13606
4034