4358
6
2337
5
226
1
1650
0
297066
267612
6779
4978
2
746
99072
1399
2264
36905
19783
3882
3303
10
5440
8
957
215
820
1444
2967
3
2919
1746
1714
3169