2669
2
1527
959
1
1087
2028
0
1815
2156
1289601
4
2069
5
1866
469
17970
15
1492
3
951
1694
4043
6
1335
5033
2099