120469
35
784
1
22330
22
3437
5
2619
4869
2
1385
938
1932
975
4154
665
0
399
6515
398
4964
3
3251
6
1152
905
3109
3152
9
1750
3148
330
231