912
0
545
195
237
3
314
1998
235
505
217
31
337
330
1663
1
1285
2695
2
434
595
510
172
606
737
258
230
166
586
546
325
454
1720