19220
6016
455
46410
8919
61
213
19
903
181
3089
935
572
734
287
323
605
1065
6766
252
1064
1362
954
463
2087
13
928
342
651
1075
314
241
862
2183
20
66
91
101
10