2
3523
2
2
4693
6
2
4050
2
2
4786
5
2
5280
4
2
7283
15
2
6571
8
2
9442
11
2
4172
7
2
3584
10
2
1651
2
2
1928
7
2
3925
7
2
1722
4
2
5036
7
2
3191
6
2
4468
2
2
3184
5
2
5871
6
2
1493
3
1
218
0
1
799
0
1
640
1
1
1732
1
1
1503
1
1
316
0
1
2849
1
1
3069
3
1
3301
3
1
2401
1