322
2
110
346
96
102
984
252
599
77
76
213
302
1
436
305
18
121
312
884
49
1578
18
81
866
159
238
1255
11
439
39
247
844
8
378
15
65
10
38
939
513
2236
130
122
113
16
424
144
16
201
89
2
