83
109
1309
754
87
1398
671
1147
724
69
506
395
106
1195
202
306
71
722
43
647
45
401
140
119
566
120
153
117
3309
3331
3629
2235
1416
1218
435
683
1
2235
11
64
27
93
15
53
65
15
9
68
49
19
82
31
27