492
0
787
1451
382
2445
625
361
994
663
600
659
308
1682
749
380
675
403
3140
827
259
368
931
266
257
438
47
1346
951
320