804
0
1650
422
1132
1614
1
239
4864
282572
2855
3
2921
7
615
1580
857
3990
63
3063
798
2189
405
699
390
518
1428
5213
980
637
4396
611
802
249