2955
2
1298
0
19279
25137
2749
1
381
2754
5
653
1020
4111
1267
2758
775
3691
17353
968
1824
1501
2275
31535
820
2881
1098
659
2008
3114
4
2435
2299
503
1463