1528
1
375
0
282572
581
467
428
371
422
382
48708
259
31220
10
1289
1086
357
383
924
563
418
105290
320
683
1062
1084
437
1222856
4
1511
1137
197
121182