2110
1
3765
4
2166
1788
1590
267612
0
101
297066
36905
2245
3
3053
7
1226
2771
1532
2
539
894
1970
4978
1482
3882
5
215
940
469
2967
1444
2005
501
4564
14
938
2797