2495
0
1787
1
3034
1380
1015
1694
3910
3
951
690
2189
2669
2
2530
4
4945
3453
467
564
3062
8
6105
1743
5978
6
2738
108797
1547
2245
5375
8582
2949
3835
5
2629
1125