116
2085
1993
2572
1443
1282
19
36
16
12
54
23
3
412
441
18
1
371
38
171
111
732
1233
991
1281
14
11
48