1646
1
3765
4
1676
2
5225
8
1581
2891
4551
7
5536
1247
1710
1301
7042
5
19079
6
1671
297066
0
3629
644
1223
3371
9
1993
3
5801
2771
810
3194
6991
2245
2417
267612
1051
4978