1220
2
1660
1
1938
3765
4
1344
1452
297066
0
2245
3
267612
1425
10243
4978
1226
3053
7
873
2121
99072