0
17
80
772
2
19
20
0
490
206
801
32
1
299
1
302
825
0
470
604
852
883
2016
0
714
580
481
474
536
382
723
81
894
318
441
708
59
249
519
5
3
14
1035
179
463
8
