1479
0
19783
2
706
758
502
1650
496
449
555
1461
686
688
1369
430
105
650
499
2964
1
107
387
905
1166
87
461
2932
308
406
1679
85
422