1072
2
2855
3
1485
0
2730
6
2668
20634
8
3353
251
2275
19279
381
637
172
1020
31535
3442
503
798
4940
5
325
4820
4396
331
2694
581
1824
392
344
1
25137
2125