2532
1
2389
3
2350
0
3197
6747
4
1645
7278
7
110057
1067847
12203
2
3624
6072
6022
3793
10
3095
5
2665
2383
3053
10779
16205
9137
9
2925
1607
5807
5135
6
7989
887
1582
22200
38289
19