1824
0
2668
2
464
2730
6
172
29323
2657
3
1020
777
968
775
846
1935
273
1119
116
518
383
325
970
1580
20634
8
451
404
882
171
798
392
340
543