846
0
637
63
2909
4
1308
180849
422
483
2060
1
419694
9
2061
2
820
2304
2328
3
1669
547
1020
2668
139
3092
5429
4164
15
798
804
2306
2243
7
1348
2531
2091
392