113
594
509
12
21
243
33
71
10
23
1470
379
586
12
153
17
222
33
617
2333
76
69
110
1685
342
745
1089
350
794
2
409
15
367
7
20
130
433
64
491
14
1417
363
139
1996
411
968
61
1499
2018
1066
1069
