1075
1
3765
4
297066
0
2070
2771
2323
9
2245
3
267612
4978
2
2027
1226
3053
7
894
1102
539
1493
469
3303
11
99072
571
1479
1970
36905
501