1067
716
1208
284
5509
607
3585
9915
1384
1258
585
702
3805
699
3788
1351
537
4626
3733
677
920
8111
4347
542
3171
486
1529
3783
4020
695
1014
1326
7268
2775
1248
4761