1212
1
21152
8
3186
4198
762
0
3673
6
2972
1397
2089
1289601
4
2227
2
3250
929
3
2551
951
9956
1845
1889
1964
2068
297066