527
0
1416
90
2275
2
485
602
400
177
3440
693
488
308
239
2328
397
534
383
1080
427
437
2901
326
2690
393
25137
1126
1315
325
544
387