50
353
241
52
1766
14
12
190
0
2
76
706
21
7
383
2693
3
1
448
25
212
516
28
15
406
226
1595
1242
36
706
7
443
37
1000
50
13
1
10
7
26
1245
1
1351
468
995
335
9
1073
