15191
1789
18781
9807
12405
1572
1585
993
1321
1677
1001
1188
5710
1188
1522
993
1824
1659
911
6492
736
659
673
1130
922
2141
1319
2201
1208
9205
2610
1037
673
1662
821
1383
842
797
716
6520
3658
1120
953
1058
10983
1184
1884
2244
9370
5973
901
706
3160
833
3426
945
12382
799
6010
1324