4295
1
9
2975
0
5
4872
10
5435
4
8
5679
2
4278
6
2837
3
3351
1377
1221
1396
2179
5799
11
6053
7
5702
6209
22
14522
56
2450
5525
1940
3517
3547
3668
2838
13054
19
33
5563
24
8734
5202
15
7378
2681
3235
3060
3512
3620
3559
3696
2697
6816
14
5156
20
13
3474
1308
1302