12657
4
50
2340
0
6
5069
4210
7
6386
8
16
11950
13
34
437
1
2
3661
3
5
4385
97
4995
8873
86
31
5265
14
19
2910
4244
5560
5353
4502
5739
4837
12
5814
4125
8537
420
186
223
2594
5974
9
7227
11
6460
2635
4340
4117
5099
4239
4501
6098
6210
5043
5361
4111
3961