1194
1
985
2394
3401
2
1064
0
912
2934
3882
5
2438
3
1416
652
215
1444
2180
616
2959
297066
2919
36905
1665
1714
101415
109
267612
4617
4
19079
6
4978
1405
1017
3554
9
14861
7