2669
5
2455
1
508
0
1186
1661
2756
2
991
3399
883
3
3743
9
582
799
4360
6
5387
1812
5382
728
620
763
403
422
461
2525
181997
11
87
2394
32730
1479
886681
687