4526
1
5035
2
9
2235
3543
0
4
2105
2975
7
3008
10
2922
254
4443
3523
3195
3
4082
31437
69
107
2825
6789
13
6891
11
5803
7206
16
1834
1953
7744
14
3710
3718
2608
147
3377
4446
26
1640
5
3520
2433
6
8160
20
6550
12
4548
6039
2417
4111
1783
3013
4996
7759