292
0
951
2668
2
813
470
720
400
918
248
66
1161
462
17353
1133
1498
1383
417
2143
1571
1
1101
547
326
726
1420
798
267
264
415
5223
9
413