2891
4
5141
7
2729
14
2299
1
527
3
95
0
1913
10092
12
2897
3125
15
2499
2
7159
10
2483
4623
5
5090
4099
8
2005
3041
2908
4585
9055
2905
26
108797
7034
3186
975
1536
6
3014
20
1507
2344