2151
1
978
0
1486
556
2906
1034
1153
597
3252
5242
5440
8
507
883
5065
2012
2
670
721
2366
758
908
153
21152
1704
4
1672
475
722
652
391
1252
458