993
1
1506
0
762
822
1132
418
435
440
812
193
2337
788
2
488
1343
875
579
522
3650
3
3116
3082
1640
5009
4274
20634
8
769
2365
964
1008
2474
637