2072
3
240
0
1218
2
3835
5
3116
5375
2571
2408
8
790
3735
4
512
1927
1888
297066
1204
1
1212
267612
4978
99072
36905