1072
2
1485
0
3353
6
251
2275
19279
381
637
172
1020
20634
8
31535
503
798
4940
5
325
522
2730
331
2694
3
581
1824
1132
392
344
1
2668
25137
745
3114
4
5009