50
4094
4
22
2854
1
3
5955
2
37
2300
11
3254
16
2509
0
100
4351
6
25
4402
5
12
3211
10
7929
32
209
3551
28
7604
17
4398
8
75
17323
56
318
9864
67
3638
29
5889
26
337
4858
18
2038
3120
3910
876
2668
1984