2275
2
1020
0
1824
467
4536
7334
4
451
369
392
31535
846
20634
8
381
19279
819
777
798
2901
325
21743
1
693
320
631
575
458
4192
25137
455
17353
172