582
0
414
310
1
326
3
349
1102
2
102
420
285
465
887
147
220
121
942
4
158
236
3140
10
232
77
1084
70
991
469
209
84
213
242