792
2
1222856
4
1555
0
3595
6
3614
11853
23
1300
1
3632
5
2393
2119
991
2086
18403
641
3564
3
4637
7
1221
282572
2440
2203
22330
22
18385
424
1877
256612
3819