1416
702
85
3202
563
73
50
162
17
244
503
39
135
128
3
783
93
19
909
193
88
107
1075
611
516
13
618
577
2743
96
94
40
1308
30
59
150
84
57
47
1921
77
27
34
433
28
42
51
90
109
316
55
438
575