1391
0
409
935
663
637
2143
1045
839
992
378
4111
2
1808
2102
1902
1009
286
283
494
483
413
2201
11
248
964
1
584
375
471
319
1610
505
846