60
1282
2303
8
170
551
384
277
254
947
5
35
162
15
27
16
11
399
31
5
661
1165
106
4
4
840
701
81
89
65
21
9
712
86
683
77
13
7
6
14
897
52
199
202
67
18
1364
9
152
6
912
73
448
