3063
3
474
0
323
1020
251
381
2546
1
2810
802
1887
1824
1054
732
1465
2190
5713
720
63
1112
887
962
608
563
20634
8
744