2453
4
432
0
556
2691
3351
5
2021
2
585
567
866
417
1834
509
190
495
2535
2983
616
1647
1550
543
96
40
34
227
1441
1355
684
388
387
833