1219
0
296
486
683
349
217
707
994
480
980
1
383
787
505
2953
82
306
412
4536
2
1037
261
55
2328
3
413
400
928
467
2306
628
375