292
0
251
419
90
1522
169211
11
276
479
169
422
219
2152
772
1333
447
1029
453
2259
361
467
2630
2211
381
480
492
2275
2
318
1152
265