100
4748
4
33
50
4194
6
72
3829
0
2
5043
5
7
3311
3435
1
13
3335
5201
9
205
3489
3602
12
4172
3
43
4368
21
2618
2382
3896
3632
5582
11
105
2574
5815
23
2059
4287
3282
5821
3537
10