2418
1
722
0
1557
820
1161
596
957
410
1193
2416
5
1610
4111
2
1826
1661
1133
909
505
408
509
803
524
454
1009
381
276
872
663
1062
2702
637