1052
1
806
120469
35
1665
571
0
198
1359
2727
5
467
292
1453
1513
521
512
2326
4
9244
646
1762
2
2693
3
1966
6
2966
8
909
1722
2141
1056
1696