592
2
8071
9
1817
5
3977
22
570
0
18766
2015
1902
1
929
2088
1364
1431
270
647
5410
6
822
84786
3
17907
533
2486
595
3163
1796