2669
2
2873
3
1787
1
1451
0
2710
1681
2530
4
564
2100
2522
1743
19944
108797
1547
467
734
3411
13
1846
1125
1036
1211
2454
1903